var dtGridColumns = [{
    id : 'deviecBrand',
    title : '设备品牌',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg',
},{
    id : 'machineryType',        //实例对象的字段
    title : '机械类型',           //表头
    type : 'string',             //数据格式
    columnClass : 'text-center', //单元格格式
    headerStyle : 'color:grey; white-space:nowrap;', //主题
    resolution:function(value){
        switch(value)
        {
            case '1':
                return '挖掘机';
                break;
            case '2':
                return '装载机';
                break;
            case '3':
                return '矿用自卸车';
                break;
            case '4':
                return '推土机';
                break;
            case '5':
                return '压路机';
                break;
            case '6':
                return '平地机';
                break;
            case '7':
                return '混凝土机械';
                break;
            case '8':
                return '桩工机械';
                break;
            case '9':
                return '凿岩机械';
                break;
        }
    }
},{
    id : 'plateSubject',
    title : '设备型号',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'engineSubject',
    title : '发动机型号',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'dateOfProduction',
    title : '出厂日期',
    type : 'date',
    format:'yyyy-MM-dd',
    otype:'time_stamp_ms',
    oformat:'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'machineryColour',
    title : '机械颜色',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'power',
    title : '功率（kw）',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'resBuyDate',
    title : '购买时间',
    type : 'date',
    format:'yyyy-MM-dd',
    otype:'time_stamp_ms',
    oformat:'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'enginePlateNum',
    title : '发动机编号',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'productionType',
    title : '厂商类型',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg',
    resolution:function(value){
        switch(value)
        {
            case '0':
                return '国产';
                break;
            case '1':
                return '合资';
                break;
            case '2':
                return '进口';
                break;
        }
    }
},{
    id : 'productionAddress',
    title : '设备产地',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'maneuver',
    title : '行走方式',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg',
    resolution:function(value){
        switch(value)
        {
            case '0':
                return '轮式';
                break;
            case '1':
                return '履带';
                break;
        }
    }
},{
    id : 'workTime',
    title : '工作小时',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'fuel',
    title : '燃料类型',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg',
    resolution:function(value){
        switch(value)
        {
            case '0':
                return '柴油';
                break;
            case '1':
                return '汽油';
                break;
            case '2':
                return '天然气';
                break;
        }
    }
},{
    id : 'weight',
    title : '设备重量（吨）',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'outputVolume',
    title : '尾气排放值',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'factoryNum',
    title : '出厂编号',
    type : 'String',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'plateNum',
    title : '设备牌编号',
    type : 'String',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'statement',
    title : '申请人声明',
    type : 'String',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg'
},{
    id : 'changeIntoName',
    title : '转入申请人/企业名称',
    type : 'String',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'changeIntoIdentification',
    title : '转入申请人身份证/企业代码',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'changeIntoUserType',
    title : '转入单位',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey;',
    hideType : 'xs|sm|md|lg',
    resolution:function(value){
        if(value==0){
            return '个人';
        }else if(value==1){
            return '企业';
        }
    }
},{
    id : 'changeIntoCorporateContacts',
    title : '转入企业联系人',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'changeIntoAddress',
    title : '转入人有效联系地址',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'changeIntoPhone',
    title : '转入人联系电话',
    type : 'string',
    columnClass : 'text-center',
    headerStyle : 'color:grey; white-space:nowrap;'
},{
    id : 'operation',
    title : '操作',
    type : 'string',
    columnClass : 'text-center tpl-table-black-operation',
    headerStyle : 'color:grey; white-space:nowrap; padding: 0px 60px;',
    resolution:function(value, record, column, grid, dataNo, columnNo){ //此处的值（value）不直接显示
        var content = '';
        content += '<a href="#" onclick="loadPage(\'transferLicense/'+record.id+'/select\');"> <i class="am-icon-pencil"></i>编辑</a> '+
            '<a href="#" onclick="loadPage(\'transferLicense/'+record.id+'/printPreview\');"> <i class="am-icon-pencil"></i>预览/打印</a> ';
        return content;
    }
}];

var dtGridOption = {
    lang : 'zh-cn',
    ajaxLoad : true,
    check : true,
    checkWidth :'37px',
    loadURL : 'deviceInformation/list',
    columns : dtGridColumns,
    gridContainer : 'dtGridContainer',
    toolbarContainer : 'dtGridToolBarContainer',
    tools : '',
    pageSize : 10, //默认每页十条记录
    pageSizeLimit : [10, 20, 30] //分页选项：每页10、20\或者30条记录
};
var grid = $.fn.dlshouwen.grid.init(dtGridOption);


$(function() {
    grid.load();
    $('select').selected();
});

function search(){
    grid.parameters = new Object();
    grid.parameters['title'] = $("#title").val();
    grid.refresh(true);
}

function delteAll(){
    var checkId = getCheckAll(grid.getCheckedRecords());
    if(checkId!=''){
        del("transferLicense/"+checkId+"/deleteBatch",search);
    }else{
        layer.msg('请选择要删除的数据', {
            icon : 3
        });
    }
}

